<?php
/*
 * Darek
 */
	
class Osoba
{
	private $id;			//int
	private $imie;			//string
	private $nazwisko;		//string
	private $dataUrodzenia;	//int
	private $dataSmierci;	//int
	private $plec;			//boolean
	private $zdjecie;		//string
	private $notatka;		//string
	private $nazwPanien;	//string

	public function getId() { return $this->id; }
	public function getImie() { return $this->imie; }
	public function getNazwisko() { return $this->nazwisko; }
	public function getDUint() { return $this->dataUrodzenia; } //zwraca datę urodzenia w postaci int
	public function getDSint() { return $this->dataSmierci; }	//zwraca datę śmierci w postaci int
	public function getDataUrodzenia() 
	{ 
		if(isset($this->dataUrodzenia))
			return date('d.m.Y', $this->dataUrodzenia);
		else 
			return null;
	}
	public function getDataSmierci() 
	{ 
		if(isset($this->dataSmierci))
			return date('d.m.Y', $this->dataSmierci);
		else 
			return null;
	}
	public function getPlec() { return $this->plec; }
	public function getZdjecie() { return $this->zdjecie; }
	public function getNotatka() { return $this->notatka; }
	public function getNazwPanien() { return $this->nazwPanien; }

	public function __construct($id, $imie, $nazwisko, $dataUrodzenia, $dataSmierci, $plec, $zdjecie, $notatka, $nazwPanien)
	{
		$this->id = $id;
		$this->imie = $imie;
		$this->nazwisko = $nazwisko;
		$this->dataUrodzenia = $dataUrodzenia;
		$this->dataSmierci = $dataSmierci;
		$this->plec = $plec;
		$this->zdjecie = $zdjecie;
		$this->notatka = $notatka;
		$this->nazwPanien = $nazwPanien;
		
	}

	//do testów
	public function __toString()
	{
		return $this->imie;
	}
}

?>